Business

Powell vows to prevent inflation from taking hold in the U.S. for the long run